package componentes;

import java.util.ArrayList;
import java.util.List;
import java.util.Iterator;
import objetosDeJuego.*;

public class Posicion {
	
	private static int cantidadDePosicion=0;
	private int numeroDePosicion;
	private List listaDeEnemigos;
	
	public Posicion() {
		cantidadDePosicion++;
		this.numeroDePosicion =cantidadDePosicion; 
		this.listaDeEnemigos = new ArrayList();
	}

	public List getListaDeObjetos() {
		return listaDeEnemigos;
	}

	public int getNumeroDePosicion() {
		return numeroDePosicion;
	}
	
	public boolean hayEnemigos(){
		return ( !listaDeEnemigos.isEmpty() );
	}
	
	public Enemigo getPrimerEnemigo(){						
		Iterator iterador = listaDeEnemigos.iterator();
		return ( (Enemigo)iterador.next() );
		
	}
	

	
	
}
